Iranian Liver Kebab: The Authentic Taste, Grilled To Perfection Outdoors